- overwhelming victory
- decisive victory, absolute victory that no one can deny
English contemporary dictionary. 2014.
English contemporary dictionary. 2014.
overwhelming — [[t]o͟ʊvə(r)(h)we̱lmɪŋ[/t]] ♦♦♦ 1) ADJ GRADED If something is overwhelming, it affects you very strongly, and you do not know how to deal with it. The task won t feel so overwhelming if you break it down into small, easy to accomplish steps...… … English dictionary
victory — victory, conquest, triumph can mean the result achieved by one who gains the mastery in a contest or struggle. Victory and conquest in their basic use carry the same implications and suggestions as the corresponding agent nouns (see VICTOR) {… … New Dictionary of Synonyms
victory — noun ADJECTIVE ▪ big, famous, glorious, great, historic, huge, impressive, major, notable, outstanding (esp. BrE), remar … Collocations dictionary
overwhelming — adj. VERBS ▪ be, seem ▪ become ADVERB ▪ completely, quite ▪ almost … Collocations dictionary
landslide victory — noun an overwhelming victory in an election Nixon capitalized on this changing tide of voting behaviour, and hence won a landslide victory in the 1972 election … Wiktionary
Landslide victory — In politics, a landslide victory (or landslide) is the victory of a candidate or political party by an overwhelming margin in an election.ArgentinaIn the Argentine general election, 2007, Cristina Fernández de Kirchner won with 45.29% of the vote … Wikipedia
landslide victory — The victory of a candidate or a political party by an overwhelming majority is called a landslide victory. Major newspapers predict a landslide victory for the Democratic Party … English Idioms & idiomatic expressions
flying colors — overwhelming victory; triumph; success: He passed the test with flying colors. [1700 10] * * * … Universalium
United States — a republic in the N Western Hemisphere comprising 48 conterminous states, the District of Columbia, and Alaska in North America, and Hawaii in the N Pacific. 267,954,767; conterminous United States, 3,022,387 sq. mi. (7,827,982 sq. km); with… … Universalium
United Kingdom — a kingdom in NW Europe, consisting of Great Britain and Northern Ireland: formerly comprising Great Britain and Ireland 1801 1922. 58,610,182; 94,242 sq. mi. (244,100 sq. km). Cap.: London. Abbr.: U.K. Official name, United Kingdom of Great… … Universalium